recover one's strength - Anglais Synonymes Dictionnaire